#include "StdAfx.h"
#include "Funkcje.h"

double MetodaPolowieniaPrzedzialu(double a, double b, double epsilon)
{
	unsigned int m = 0;
	while((abs(b - a)) > epsilon)
	{
		float xM = (a + b) / 2;
		if((f(a) * f(xM)) < 0)
		{
			b = xM;
		}
		else if((f(b) * f(xM)) < 0)
		{
			a = xM;
		}
		++m;
	}

	printf( "Iteracje MPP:%u\n", m );
	return (b + a) / 2;
}
